TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2021 SC - Rock Hill-MCTL Area rating list selection
                                                2020 SC - Rock Hill-MCTL Area rating list selection
2021 TLS League Ratings
Section - Southern           District - South Carolina           Area - SC - Rock Hill-MCTL
All    Men    By Rating
(As of 01/26/2023)
2021 2021 2021
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Brian Mogelefsky U
4.43 4.5 4.5  C  2019    18 +   Charlotte, NC
2 Hans Nelissen U
4.31 4.5 4.5  C  2019    40 +   Rock Hill, SC
3 Kevin Green U
4.29 4.5 4.5  S      18 +   York, SC
4 Dean Belk U
4.28 4.5 4.5  C  2018    18 +   Rock Hill, SC
5 Joel Whitesides U
4.22 4.5 4.5  C  2019    18 +   Rock Hill, SC
6 Thomas Forrest U
4.21 4.5 4.5  C  2019    55 +   Charlotte, NC
7 Wayne Ernest U
4.20 4.5 4.5  C  2019    55 +   CHARLOTTE, NC
8 Chris Lebhar U
4.19 4.5 4.5  C  2019    18 +   Fort Mill, SC
9 Dion Chever U
4.19 4.5 4.5  C  2019    18 +   Charlotte, NC
10 Andrew Kaplan U
4.18 4.5 4.5  C  2019    18 +   Charlotte, NC
11 Brent Michael U
4.15 4.5 4.5  C  2019    18 +   Matthews, NC
12 Rubens Silva U
4.13 (4.5) 4.5  C  2018    55 +   Charlotte, NC
13 Tyer Davis U
4.10 4.5 4.5  C  2018    18 +   Fort Mill, SC
14 Michael Driscoll U
4.09 4.5 4.5  C  2019    40 +   FORT MILL, SC
15 Rohan Ranadive U
4.08 4.5 4.5  C  2019    40 +   Matthews, NC
16 Russell Williams U
4.07 4.5 4.5  C  2019    40 +   Fort Mill, SC
17 Rodolfo Tandazo U
4.04 (4.5) 4.5  C  2018    55 +   CHARLOTTE, NC
18 Jared Hoffman U
4.04 (4.5) 4.5  S      18 +   FORT MILL, SC
19 Barry Bonikowski U
4.04 4.5 4.5  C  2019    18 +   Fort Mill, SC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
20 Phillip Dibrell U
3.96 4.0 4.5  C  2019    18 +   Fort Mill, SC
21 Keenan Ahern U
3.96 4.0 4.0  C  2019    18 +   CHARLOTTE, NC
22 Darnaye Black U
3.95 4.0 4.0  S  2020    40 +   Mint Hill, NC
23 Oliver Rodriguez U
3.94 4.0 4.0  S      55 +   Monroe, NC
24 jason freeman U
3.92 4.0 4.0  S      40 +   Charlotte, NC
25 Kevin Miller U
3.91 4.0 4.0  C  2019    40 +   Matthews, NC
26 Duncan Barger U
3.91 4.0 4.0  A  2019    40 +   Fort Mill, SC
27 William Harris U
3.90 4.0 4.0  C  2019    55 +   Lancaster, SC
28 James Arceneaux U
3.90 (4.0) 4.0  C  2018    18 +   Fort Mill, SC
29 Christopher Whatley U
3.89 (4.0) 4.5  C  2018    18 +   Fort Mill, SC
30 Patrick Nitsche U
3.88 4.0 4.0  C  2019    40 +   Fort Mill, SC
31 Jeff Turk U
3.87 4.0 4.0  C  2019    40 +   Fort Mill, SC
32 Anthony Lasala U
3.87 4.0 4.5  C  2019    18 +   Fort Mill, SC
33 Joseph Clarke U
3.85 4.0 4.0  C  2019    40 +   Midland, NC
34 Dan Brantmeyer U
3.85 4.0 4.0  C  2019    55 +   Mint Hill, NC
35 Charles Bowers U
3.85 4.0 4.0  C  2019    55 +   Fort Mill, SC
36 JAMES SMITH U
3.84 4.0 4.0  A  2019    55 +   Rock Hill, SC
37 Cliff Netzler U
3.79 4.0 4.0  C  2019    55 +   ALPHARETTA, GA
38 Sal Abdullah U
3.79 (4.0) 3.5  S      18 +   Rock Hill, SC
39 David Oliver U
3.78 4.0 4.0  C  2019    55 +   Rock Hill, SC
40 Chris Mullis U
3.78 4.0 4.0  C  2019    55 +   Edgemoor, SC
41 Richard Gallagher U
3.77 4.0 4.0  C  2019    40 +   Charlotte, NC
42 Marcio Coelho U
3.75 4.0 4.0  C  2019    40 +   Fort Mill, SC
43 Chad Smith U
3.74 4.0 4.0  C  2019    18 +   Charlotte, NC
44 Patrick Murchison U
3.74 4.0 4.0  C  2019    40 +   Waxhaw, NC
45 Keith Gonzales U
3.74 4.0 4.0  C  2019    55 +   Charlotte, NC
46 Craig Hart U
3.72 4.0 4.0  C  2019    40 +   Rock Hill, SC
47 Dean Sandbo U
3.71 4.0 4.0  C  2019    40 +   Waxhaw, NC
48 Eric Robinson U
3.71 4.0 4.0  C  2019    40 +   Winnsboro, SC
49 Chris Christopher U
3.71 4.0 4.0  A  2019    55 +   York, SC
50 Marc Parker U
3.70 4.0 4.0  C  2019    55 +   Charlotte, NC
51 Claude Underwood U
3.69 4.0 4.0  C  2019    55 +   Charlotte, NC
52 Jens Lamba U
3.69 4.0 4.0  A  2019    55 +   Tega Cay, SC
53 Brian Hatfield U
3.68 4.0 4.0  C  2019    55 +   Charlotte, NC
54 Clayton Morris U
3.67 4.0 4.0  C  2019    55 +   ORLANDO, FL
55 Larry Lofton U
3.67 4.0 3.5  S      18 +   Charlotte, NC
56 Rob Stevens U
3.66 4.0 3.5  S      18 +   Pineville, NC
57 Matthew Crow U
3.66 4.0 4.0  C  2019    18 +   Fort Mill, SC
58 Kenneth Burton U
3.65 4.0 4.0  C  2019    65 +   Columbia, SC
59 Bill Rochester U
3.64 4.0 4.0  C  2019    55 +   Rock Hill, SC
60 Kirkland Hardin U
3.64 4.0 4.0  C  2019    40 +   Lancaster, SC
61 Andrew Paff U
3.63 (4.0) 4.0  C  2019    55 +   Fort Mill, SC
62 David Maloney U
3.63 4.0 4.0  C  2019    55 +   Charlotte, NC
63 Brett Diller U
3.63 4.0 4.0  C  2019    40 +   Waxhaw, NC
64 Andrew Thomas U
3.62 4.0 4.0  C  2019    65 +   Columbia, SC
65 Daniel Cortazar U
3.61 4.0 4.0  C  2019    40 +   Charlotte, NC
66 Eric Weaver U
3.60 4.0 4.0  C  2019    40 +   Charlotte, NC
67 Goetz Hagen U
3.60 4.0 4.0  C  2019    40 +   Rock Hill, SC
68 Scott Waldrop U
3.58 4.0 4.0  C  2019    40 +   Waxhaw, NC
69 Curt Chambers U
3.58 4.0 4.0  C  2019    40 +   York, SC
70 David Matters U
3.53 4.0 3.5  C  2019    40 +   Fort Mill, SC
71 Robert Harbeck U
3.53 4.0 3.5  C  2019    65 +   Fort Mill, SC
72 Thomas Romance U
3.51 4.0 3.5  C  2019    65 +   Tucson, AZ
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
73 Daniel Marthinsen U
3.49 3.5 3.5  C  2019    55 +   Charlotte, NC
74 William Jolley U
3.49 3.5 4.0  S      55 +   Charlotte, NC
75 Jeff Burrell U
3.49 3.5 3.5  S      40 +   Fort Mill, SC
76 Dennis Mammen U
3.48 3.5 3.5  C  2019    40 +   Fort Mill, SC
77 Avery Britt U
3.48 3.5 4.0  C  2019    40 +   Charlotte, NC
78 Richard Watson U
3.47 3.5 3.5  C  2019    65 +   Fort Mill, SC
79 Troy Young U
3.46 3.5 4.0  C  2019    55 +   Monroe, NC
80 James Price U
3.46 (3.5) 4.0  S      55 +   Charlotte, NC
81 Aaron Callahan U
3.46 3.5 3.5  A  2019    40 +   FORT MILL, SC
82 RK Reddy U
3.45 3.5 4.0  C  2019    18 +   Fort Mill, SC
83 John Malette U
3.45 3.5 3.5  S      55 +   Fort Mill, SC
84 Enrique Saavedra U
3.44 3.5 4.0  C  2019    18 +   Rock Hill, SC
85 Matthew Mullis U
3.44 3.5 4.0  C  2019    18 +   Edgemoor, SC
86 Charles Manning U
3.44 3.5 3.5  C  2019    40 +   Charlotte, NC
87 Jerome Lawson U
3.44 3.5 4.0  C  2019    55 +   Rock Hill, SC
88 Ronnie Rawdon U
3.42 3.5 3.5  C  2019    55 +   Rock Hill, SC
89 Cedric Armstrong U
3.42 3.5 4.0  C  2019    55 +   Rock Hill, SC
90 Steve Williams U
3.41 3.5 3.5  A  2019    65 +   Lancaster, SC
91 Jackson Winchester U
3.40 3.5 4.0  S      18 +   Emerald Isle, NC
92 Rick Moore U
3.39 3.5 3.5  A  2019    40 +   York, SC
93 Jonathan Hurd U
3.39 3.5 3.5  S  2020    55 +   Fort Mill, SC
94 Spurgeon Mackie U
3.38 3.5 3.5  C  2019    55 +   Gastonia, NC
95 Christopher Greiner U
3.36 (3.5) 3.5  S      18 +   Matthews, NC
96 Bruce Deerson U
3.35 3.5 3.5  C  2019    65 +   Fort Mill, SC
97 Theodore Camburn U
3.34 3.5 3.5  C  2019    65 +   Fort Mill, SC
98 Robert Wozniak U
3.33 3.5 3.5  C  2019    55 +   Rock Hill, SC
99 George Neale U
3.33 (3.5) 4.0  S  2020    40 +   Fort Mill, SC
100 Neal Darnell U
3.33 3.5 3.5  S  2020    40 +   Fort Mill, SC
101 Christian Castro U
3.33 3.5 3.5  S  2020    40 +   Rock Hill, SC
102 Martie Willaby U
3.32 (3.5) 3.5  S  2020    40 +   Catawba, SC
103 Richard Van Hooser U
3.32 (3.5) 4.0  S      55 +   Charlotte, NC
104 Bryan Dilworth U
3.32 3.5 3.5  C  2019    65 +   Fort Mill, SC
105 Rafael Balderrama U
3.32 3.5 3.5  C  2019    40 +   Rock Hill, SC
106 charles waters U
3.31 (3.5) 3.5  C  2019    65 +   Fort Mill, SC
107 Jonathan Sickert U
3.30 3.5 3.5  A  2019    40 +   Rock Hill, SC
108 Donald Jackson U
3.30 (3.5) 3.5  S      65 +   West Columbia, SC
109 Cameron Jones U
3.29 3.5 3.5  C  2019    55 +   Fort Mill, SC
110 Tim Moll U
3.28 3.5 3.5  C  2019    40 +   Rock Hill, SC
111 Matthew Talford U
3.26 3.5 4.0  C  2018    40 +   Rock Hill, SC
112 Jim Alford U
3.26 3.5 3.5  C  2019    65 +   Lancaster, SC
113 Mark Lang U
3.25 (3.5) 3.5  C  2019    40 +   York, SC
114 Charles Hearn U
3.24 3.5 3.5  C  2019    65 +   York, SC
115 Melvin Burkett U
3.23 3.5 4.0  S      18 +   Rock Hill, SC
116 Stanley Blackwell U
3.23 (3.5) 3.5  C  2018    40 +   Jefferson, SC
117 Stanley Robinson U
3.22 3.5 4.0  S      18 +   Rock Hill, SC
118 Thomas Powell U
3.21 3.5 3.5  C  2019    65 +   Fort Mill, SC
119 David Joo U
3.19 3.5 3.5  C  2019    40 +   Indian Land, SC
120 Sundara Nemaluri U
3.18 3.5 3.5  C  2019    40 +   Fort Mill, SC
121 Greg Ayers U
3.18 3.5 3.5  C  2019    55 +   Rock Hill, SC
122 Parikshit Kanase U
3.16 3.5 3.0  S      18 +   Fort Mill, SC
123 Chad Gluff U
3.16 3.5 3.0  S  2019    40 +   Fort Mill, SC
124 Philip Steele U
3.14 3.5 3.5  C  2019    65 +   WAXHAW, NC
125 Robert Squirewell U
3.14 (3.5) 3.5  S      65 +   Columbia, SC
126 Leland Greeley U
3.14 3.5 3.5  C  2019    55 +   Rock Hill, SC
127 Chris Benner U
3.14 (3.5) 3.5  S      55 +   Charlotte, NC
128 Robert Marlowe U
3.13 3.5 3.5  C  2019    40 +   Charlotte, NC
129 Michael Dunn U
3.13 3.5 3.5  S      65 +   Fort Mill, SC
130 Warren Stanton U
3.11 (3.5) 3.5  S      18 +   Matthews, NC
131 Vic Villamor U
3.06 (3.5) 3.5  S      18 +   Rock Hill, SC
132 Drew Turney U
3.06 3.5 3.0  C  2019    18 +   Fort Mill, SC
133 John Gunter U
3.06 3.5 3.5  C  2019    65 +   Lancaster, SC
134 Glen Wensley U
3.05 3.5 3.5  C  2019    65 +   Rock Hill, SC
135 Isaias Wispe U
3.04 (3.5) 3.5  S      18 +   Charlotte, NC
136 Don Mabe U
3.04 3.5 3.5  C  2019    65 +   Fort Mill, SC
137 Andrew Lombardo U
3.04 3.5 3.5  C  2019    55 +   Rock Hill, SC
138 Frantz Etienne U
3.04 3.5 3.0  A  2019    18 +   Rock Hill, SC
139 Ajay Bhingare U
3.04 3.5 3.0  S  2020    18 +   Fort Mill, SC
140 Philip Raad U
3.03 3.5 3.0  S      18 +   Rock Hill, SC
141 Paul Horne U
3.03 3.5 3.5  C  2019    55 +   Rock Hill, SC
142 Jamie Faris U
3.01 3.5 3.5  C  2019    40 +   Fort Mill, SC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
143 Joshua Hall U
3.00 (3.0) 3.5  S      18 +   Fort Mill, SC
144 Richard Cipolla U
2.99 3.0 3.0  A  2019    65 +   Indian Land, SC
145 David Breakfield U
2.99 3.0 3.5  C  2019    40 +   York, SC
146 Jim Milam U
2.98 (3.0) 3.0  S      40 +   Fort Mill, SC
147 Jack Cherry U
2.98 3.0 3.0  C  2019    18 +   Fort Mill, SC
148 Richard Porter U
2.97 3.0 3.5  C  2019    65 +   Liberty Hill, SC
149 Phil Suggs U
2.96 3.0 3.5  C  2019    55 +   York, SC
150 Brian Hartzog U
2.96 3.0 3.0  S  2020    40 +   Fort Mill, SC
151 Brad Veltkamp U
2.95 3.0 3.5  C  2019    40 +   Rock Hill, SC
152 Joe Reisdorf U
2.95 3.0 3.0  S      65 +   Rock Hill, SC
153 Bill Goss U
2.94 3.0 3.5  S  2020    65 +   Indian Land, SC
154 Stephen Frost U
2.94 3.0 3.0  A  2019    65 +   Fort Mill, SC
155 Dizzy Felkel U
2.94 3.0 3.0  C  2019    18 +   Rock Hill, SC
156 Jim Brown Jr U
2.93 3.0 3.0  C  2019    65 +   Orangeburg, SC
157 Sergio Scarlatto U
2.91 3.0 3.0  C  2019    65 +   Fort Mill, SC
158 John Libbos U
2.91 (3.0) 3.5  S  2020    55 +   Fort Mill, SC
159 Robert SMITH U
2.90 3.0 3.0  C  2019    65 +   Fort Mill, SC
160 Leonard Evansek U
2.90 3.0 3.0  S      40 +   Fort Mill, SC
161 Rene Restificar U
2.89 3.0 3.5  C  2019    55 +   Rock Hill, SC
162 Charlie McDow U
2.89 (3.0) 3.0  S  2020    65 +   Rock Hill, SC
163 Martin Jackson U
2.89 (3.0) 3.5  S      18 +   Rock Hill, SC
164 Barry Wells U
2.88 3.0 3.5  S  2020    55 +   Fort Mill, SC
165 David Lindsay U
2.87 3.0 0.0     2019    55 +   Lancaster, SC
166 Charles Greenlee U
2.87 3.0 3.0  S      18 +   Charlotte, NC
167 Edwin Dittmar U
2.85 3.0 3.5  S      55 +   Rock Hill, SC
168 Bill Davison U
2.84 3.0 3.0  C  2019    55 +   Fort Mill, SC
169 ERIC BARBER U
2.84 (3.0) 3.0  S      40 +   Rock Hill, SC
170 Thomas Wallace U
2.83 3.0 3.0  C  2019    65 +   Fort Mill, SC
171 Joseph Dapra U
2.83 3.0 3.0  S  2020    65 +   Fort Mill, SC
172 Steve Hedge U
2.82 3.0 3.0  C  2019    65 +   Charlotte, NC
173 Charles Preda U
2.81 3.0 3.0  C  2019    65 +   Indian Land, SC
174 Tim O'Brien U
2.81 (3.0) 3.5  S      40 +   Fort Mill, SC
175 Gerardo Estrada U
2.81 3.0 3.0  S      40 +   Fort Mill, SC
176 Tobi Abel U
2.80 (3.0) 3.0  S  2020    18 +   Rock Hill, SC
177 James Bradford U
2.79 (3.0) 3.5  C  2019    55 +   York, SC
178 Earl Hartenstine U
2.75 3.0 3.0  C  2019    65 +   Fort Mill, SC
179 John Barra U
2.73 (3.0) 3.0  S      40 +   Fort Mill, SC
180 Larry Garnatz U
2.72 3.0 3.0  C  2019    65 +   Fort Mill, SC
181 Matthew David U
2.72 3.0 3.0  S  2020    40 +   Rock Hill, SC
182 Brian Maxwell U
2.70 3.0 3.0  C  2019    65 +   York, SC
183 William Sampson U
2.69 3.0 3.0  S      55 +   Rock Hill, SC
184 Taylor Wingate U
2.67 3.0 3.0  C  2019    18 +   Rock Hill, SC
185 Thomas Ellison U
2.67 3.0 3.0  C  2019    65 +   Fort Mill, SC
186 Cody Stegall U
2.65 3.0 3.0  S  2020    18 +   Rock Hill, SC
187 Brandon Allen U
2.60 3.0 3.0  S      18 +   Rock Hill, SC
188 Timothy Pavkov U
2.59 3.0 3.0  C  2018    18 +   Rock Hill, SC
189 michael chaffman U
2.59 3.0 3.0  S      40 +   Rock Hill, SC
190 Bernard McLaughlin U
2.58 3.0 3.0  C  2019    65 +   Fort Mill, SC
191 Terry Brush U
2.57 (3.0) 3.0  S      55 +   North Fort Myers, FL
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
192 Thomas Clinton U
2.49 (2.5) 3.0  S      55 +   Rock Hill, SC
193 Keith Ingalls U
2.48 2.5 3.0  S  2020    18 +   Rock Hill, SC
194 Michael Formoso U
2.46 2.5 3.0  S  2020    65 +   Fort Mill, SC
195 Johnny Rubinich U
2.45 (2.5) 3.0  S      40 +   Charlotte, NC
196 Charles Miles U
2.40 (2.5) 2.5  S  2020    18 +   Tega Cay, SC
197 David Truesdale U
2.36 2.5 3.0  S      18 +   Rock Hill, SC
198 Meza Hsu U
2.36 2.5 2.5  S      18 +   Charlotte, NC
199 Matthew Drew U
2.36 2.5 3.0  S      18 +   Fort Mill, SC
200 John Delfausse U
2.35 2.5 3.0  S      65 +   Fort Mill, SC
201 David Foster U
2.32 2.5 3.0  S      18 +   Fort Mill, SC
202 Nawar Yossef U
2.27 2.5 2.5  S      18 +   Fort Mill, SC
203 Zach Driggers U
2.07 2.5 2.5  S      18 +   Rock Hill, SC
Christopher Boling U
n/a n/a 3.5  S  2019    40 +   Lincoln, NE
Ben Bonham U
n/a n/a 3.0  C  2019    55 +   Rock Hill, SC
Dick Burns U
n/a n/a 3.5  C  2019    65 +   Fort Mill, SC
Duke Carrington U
n/a n/a 3.0  S      55 +   Fort Mill, SC
Robert Cazares U
n/a n/a 4.0  C  2019    55 +   Charlotte, NC
Patricio Ciocon U
n/a n/a 3.5  S      40 +   Fort Mill, SC
Philip Covington U
n/a n/a 2.5  S      18 +   Rock Hill, SC
Adam Coxon U
n/a n/a 2.5  S      18 +   Fort Mill, SC
Brad Crysler U
n/a n/a 3.0  S      18 +   Fort Mill, SC
James Davis U
n/a n/a 3.0  S  2020    18 +   Rock Hill, SC
Johannes Fuchs U
n/a n/a 4.0  C  2019    40 +   Fort Mill, SC
Bob Gondos U
n/a n/a 4.0  C  2018    40 +   Fort Mill, SC
Rick Hudson U
n/a n/a 3.5  C  2019    40 +   Charlotte, NC
Dale Johns U
n/a n/a 3.0  C  2019    65 +   Charlotte, NC
Jay Livingston U
n/a n/a 3.0  S      18 +   Fort Mill, SC
David Mermelstein U
n/a n/a 3.5  C  2019    65 +   Fort Mill, SC
Ian Morris U
n/a n/a 3.0  S      18 +   Charlotte, NC
Phillip Murphy U
n/a n/a 3.0  S      65 +   Clover, SC
Michael Pogue U
n/a n/a 3.0  A  2019    65 +   Fort Mill, SC
Don Raper U
n/a n/a 4.0  S      55 +   Charlotte, NC
Gregory Reagan U
n/a n/a 3.5  C  2019    55 +   Fort Mill, SC
William K Throneburg U
n/a n/a 3.5  C  2019    40 +   Rock Hill, SC
Marvin Truesdale U
n/a n/a 3.5  S      18 +   Rock Hill, SC
Rex Varn U
n/a n/a 4.0  C  2019    18 +   Fort Mill, SC
Larry Woodward U
n/a n/a 3.5  C  2019    65 +   Fort Mill, SC